crypto/tls.Config.rand (method)

21 uses

	crypto/tls (current package)
		common.go#L841: 		if _, err := io.ReadFull(c.rand(), c.SessionTicketKey[:]); err != nil {
		common.go#L903: 		if _, err := io.ReadFull(c.rand(), newKey[:]); err != nil {
		common.go#L947: func (c *Config) rand() io.Reader {
		conn.go#L983: 		outBuf, err = c.out.encrypt(outBuf, data[:m], c.config.rand())
		handshake_client.go#L107: 	_, err := io.ReadFull(config.rand(), hello.random)
		handshake_client.go#L115: 	if _, err := io.ReadFull(config.rand(), hello.sessionId); err != nil {
		handshake_client.go#L135: 		params, err = generateECDHEParameters(config.rand(), curveID)
		handshake_client.go#L632: 		certVerify.signature, err = key.Sign(c.config.rand(), signed, signOpts)
		handshake_client_tls13.go#L229: 		params, err := generateECDHEParameters(c.config.rand(), curveID)
		handshake_client_tls13.go#L597: 	sig, err := cert.PrivateKey.(crypto.Signer).Sign(c.config.rand(), signed, signOpts)
		handshake_server.go#L203: 	_, err := io.ReadFull(c.config.rand(), serverRandom)
		handshake_server_tls13.go#L128: 	if _, err := io.ReadFull(c.config.rand(), hs.hello.random); err != nil {
		handshake_server_tls13.go#L208: 	params, err := generateECDHEParameters(c.config.rand(), selectedGroup)
		handshake_server_tls13.go#L622: 	sig, err := hs.cert.PrivateKey.(crypto.Signer).Sign(c.config.rand(), signed, signOpts)
		key_agreement.go#L63: 	preMasterSecret, err := priv.Decrypt(config.rand(), ciphertext, &rsa.PKCS1v15DecryptOptions{SessionKeyLen: 48})
		key_agreement.go#L84: 	_, err := io.ReadFull(config.rand(), preMasterSecret[2:])
		key_agreement.go#L93: 	encrypted, err := rsa.EncryptPKCS1v15(config.rand(), rsaKey, preMasterSecret)
		key_agreement.go#L184: 	params, err := generateECDHEParameters(config.rand(), curveID)
		key_agreement.go#L232: 	sig, err := priv.Sign(config.rand(), signed, signOpts)
		key_agreement.go#L295: 	params, err := generateECDHEParameters(config.rand(), curveID)
		ticket.go#L129: 	if _, err := io.ReadFull(c.config.rand(), iv); err != nil {